package com.itheima.arraydemo;


/*
 *      最值包含最大值和最小值
 *
 *
 * */
//注意类名
public class ArrayDemo04 {
    //程序主入口
   // public static void main(String[] args) {
        /*//定义数组 用第一种格式的简化格式,并静态初始化
        int[] arr = {3, 6, 9, 1, 5, 3};

        //求最大值
        //首先定义变量,用于记录最大值
        int max = arr[0];

        //2.遍历数组,对数据进行判断,求取最大值
        for (int i = 1; i < arr.length; i++) {
            //判断
            if (arr[i] > max){
                max = arr[i];
            }
        }

        //打印最终结果
        System.out.println(max);

        //求最小值
        //首先定一个变量记录最小值
        int min = arr[0];

        //遍历数组,对数据进行判断,求取最大值
        for (int i = 1; i < arr.length; i++) {
            //对数据进行判断,如果比min小,就进行交换,最终结果就是min
            if (min > arr[i]){
                min = arr[i];
            }
        }
        //打印最终结果
        System.out.println(min);
    }*/
    //第一遍
    //程序的主入口,main方法,就是程序开始的地方法
    public static void main(String[] args) {
        //定义数组 --->第一种格式 简化版
        int[] arr = {1, 45, 23, 48, 17, 19};
        
        //求最大值
        //定义一个变量记录最大值--->假设第一个值就是最大值
        int max = arr[0];
        //遍历
        for (int i = 1; i < arr.length; i++) {
            //进行数据比较
            if (max < arr[i]){
                max = arr[i];
            }
        }
        //打印最终结果
        System.out.println(max);
        
        //求最小值
        //定义一个变量记录最小值 ----> 假设第一个值就是最小值
        int min = arr[0];
        //遍历
        for (int i = 1; i < arr.length; i++) {
            //对遍历到的数据进行判断
            if (min > arr[i]){
                min = arr[i];
            }
        }
        //打印最终结果
        System.out.println(min);
    }
}
